Aktualizacja: 01.01.2008
To jest oprogramowanie do yampp'a-3/usb obsługujące dowolny ATAPI
CD-ROM lub DVD-ROM
i odtwarzające również płyty AUDIO. Yampp z tym oprogramowaniem
odtwarza również pliki MP3 zapisane na płycie DVD+-R/RW (jako ISO DVD
czyli płyta DVD z danymi) !!! Lista kompatybilnych
przetestowanych napędów znajduje się TUTAJ.
Istnieje możliwość
uruchomienia tego oprogramowania na "starym" yamppie-3, lecz wymaga to
wymiany procesora yamppa na ATmega161. Program ten NIE DZIALA z
procesorem AT90S8515 !!!.
UWAGA: CD-ROM musi być przezworkowany jako MASTER !!!
(defaultowo
CD-ROM'y mają zworkę ustawioną jako SLAVE).
Historia:
Wersja 1.52 - 01.01.2008
- Poprawiono blad uniemozliwiajacy odczyt powyzej 100-200 plikow w jednym katalogu
Pobierz: yampp3u_CD_v152.zip
Wersja 1.51 - 01.05.2006
- Dodano obsługe płyt multisesyjnych
Pobierz: yampp3u_CD_v151.zip
Wersja 1.50 - 22.03.2005
- Zmiany umożliwiające kompilację źródeł przy pomocy najnowszej wersji
kompilatora WinAVR. Począwszy od tej wersji wymagany jest kompilator
GCC 3.4.3 (pakiet WinAVR-20050214-install.exe
).
Pobierz: yampp3u_CD_v150.zip
Wersja 1.12 - 25.12.2004
- Dodano autodetekcję ustawienia zworki master/slave w napędzie. Od tej
pory napęd może być skonfigurowany zarówno jako master jak i slave, a
yampp wykryje napęd.
- Poprawiono blokowanie odtwarzania na końcu ostatniego utworu na
płytach audio.
- Poprawiono i rozszerzono funkcje Random i Repeat
- Niewielkie poprawki w kodzie.
Wersja 1.11 - 18.02.2004
- Definitywnie zmieniono sposób detekcji klawisza "EJECT" na CD-ROM'ie.
Teraz powinno być OK ze wszystkimi napędami.
- Dodano funkcje umożliwiające poprawne odczytywanie uszkodzonych płyt.
Jeśli yampp wykryje uszkodzony blok, zamiast sie powiesić to odczytuje
kolejne bloki - do skutku.
- Dodano wyświetlanie komunikatu "Wrong Disc" jesli włożono płytę z
danymi, ale nie zawiera ona żadnych plików MP3.
- Usunięto problemy z odczytem płyt nagranych w Linux'ie.
Wersja 1.10 - 10.01.2004
- Dodano stałą w Constants.h definiującą ilość sekund przeskakiwaną
podczas szybkiego przeszukiwania na płytach Audio.
- Ulepszono funkcję random.
- Poprawiono zdarzające sie przypadkowe samoczynne otwarcia tacki
CD-ROM'u podczas odtwarzania.
- Poprawiono błąd kompilacji przy wybraniu wyświetlacza 4x16 znaków.
- Zmieniono wersję kompilatora na GCC3.3
(WinAVR-20030312-bin-install.exe) !!!
- Wersja w pełni przetestowana również na starym yamppie-3 z
wymienionym procesorem na ATmega161.
Wersja 1.05 - 03.05.2003
- Dodano 3 tryby Repeat (Powtarzania). Cała płyta, Jeden utwór, Jeden
katalog.
- Dodano "Function event" umożliwiający dostęp z klawiatury lokalnej do
wszystkich opcji (Loudness, Random, Repeat, Time, ect.).
- Dodano "Sleep Timer" umożliwiający automatyczne wyłączenie yamppa po
zadanym czasie. Do pełni funkcjonalności potrzebny jest zewnętrzny
układ
odłączający zasilanie całości.
- Dodano tagi umożliwiające załadowanie tego oprogramowania do
yamppa-3/USB poprzez aplikację yamppLink.
- Usunięto mruganie progressbara przy przewijaniu do tyłu.
- Poprawiono wyświetlanie bitrate dla plików VBR oraz takich z
uszkodzonymi nagłówkami.
- Poprawiono detekcję naciśnięcia przycisku EJECT dla niektórych
napędów. Jeśli masz z tym problemy to odkomentuj "#define
ALT_EJECT_DETECT" w Constants.h
- Powiększono bufory odczytu strumienia MPEG do 2 x 4096 bajtów
- Sporo zmian w funkcjach ATAPI
- Poprawiono procedure ustawiania kodów pilota (zapomnialem dodać
wywolania tej funkcji w głównym kodzie).
Wersja 1.02 - 23.02.2003
- Dodano szybkie przewijanie do przodu i do tyłu dla płyt Audio.
- Dodano funkcje Equalizera dla VS1001 z 12 predefiniowanymi
ustawieniami filtrów.
- Obliczanie czasu utworu na podstawie bitrate danego utworu.
- Dokładne wyświetlanie czasu przy przewijaniu utworu.
- Poprawa wyglądu informacji wyświetlanych na 4 liniowych
wyświetlaczach LCD.
- Dodano wyświetlanie bitrate (oprócz wyświetlacza 4x16 znaków).
- Dodano konwersję polskich znaków w nazwach utworów na ich
odpowiedniki bez ogonków.
- Dodano zapamiętywanie trybu pokazywania czasu.
- Poprawiono obsługę i keszowanie katalogów na płytach z MP3
- Poprawiono przeszukiwanie katalogów, oraz wyświetlanie nazwy katalogu
po włożeniu płyty.
- Poprawiono rozpoznawanie płyt Audio.
- Zmieniono szybkość uarta na 115.200 bodów.
Wersja 1.00 - 20.01.2003 - Pierwsza wersja beta
Możliwości dla płyt MP3:
- Obsługa płyt nagranych w trybie Mode 1 and Mode2 / CD-XA (Bez
multisesji).
- Z płyt multisesyjnych odczytywana jest tylko pierwsza sesja.
- Odczyt formatów ISO9660 i Joliet.
- Poszukiwanie plików MP3 w katalogu głównym i wszystkich
podkatalogach.
- Maksymalnie 4096 plików na płycie.
- Ustawialna prędkość pracy CD-ROM'u od x1 do x16 (preferowana x4).
- Tryb Pauzy.
- Dwa tryby Random: z całej płyty, lub random w jednym katalogu.
- W trybie random klawisze "Następny" i "Poprzedni" losują utwór.
- Funkcje nawigacji : Następny, Poprzedni, +10, -10, Następny
Katalog i Poprzedni Katalog.
- Szybkie przewijanie utworu do przodu i do tylu.
- Szybkie wczytywanie pliku w obrębie jednego katalogu.
- Bezpośrednie wpisywanie numeru utworu z klawiatury numerycznej na
pilocie.
- Automatyczne powtarzanie klawiszy na pilocie - głośności oraz
przewijania - przy dłuższym ich przytrzymaniu.
- Wyświetlanie paska postępu oraz czasu utworu.
- Tryb wyświetlania czasu do końca utworu.
Możliwości dla płyt Audio:
- Obsługa płyt AUDIO bez multisesji.
- Maksymalnie 99 utworów na płycie.
- Tryb Pauzy.
- Tryb Random.
- W trybie random klawisze "Następny" i "Poprzedni" losują utwór.
- Funkcje nawigacji : Następny, Poprzedni, +10, -10.
- Bezpośrednie wpisywanie numeru utworu z klawiatury numerycznej na
pilocie.
- Wyświetlanie paska postępu oraz czasu utworu.
- Tryb wyświetlania czasu do końca utworu.
Pozostałe opcje:
- Otwieranie / zamykanie tacki z przycisku na CD-ROM'ie lub z pilota.
- Automatyczne powtarzanie klawiszy na pilocie - głośności oraz
przewijania - przy dłuższym ich przytrzymaniu.
- Funkcja łatwego odczytu i ustawiania kodów pilota.
- Blokada podwójnego zadziałania klawisza przy niektórych wersjach
pilotów.
- Obsługa starszych niż "K" wersji układu VS1001.
- Obsługa wyświetlaczy LCD o rozmiarach: 2x16, 2x20, 2x24, 4x16, 4x20.
Pytania proszę kierować na adres: romek_b@o2.pl